/* 模式 */
.flex {display: flex}
.oneline {
    display: inline-block;
    vertical-align: top;
}
.ilbk {display: inline-block}
.die {display: none}
/* 定位 */
.pos-re {position: relative}
.pos-ab {position: absolute}
.pos-fx {position: fixed}
.fl-left {float: left}
.fl-right {float: right}
/* 盒模型 */
.bb {
    box-sizing: border-box;
}
/* 圆角 */
.radius {
    overflow: hidden;
    border-radius: 4px;
}
/* 内部排列 */
.fcc {
    display: flex;
    align-items: center;
    justify-content: center;
}
.fcb {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.fcbc {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
}

/* 内部文本排列 */
.t-left {text-align: left;}
.t-center {text-align: center;}
.t-right {text-align: right;}
/* 字体 */
.f-cantslt {user-select: none;}
.f-red {color: red;}
.f-black {color: black;}
.f-gray {color: gray;}
.f-tianyi {color: #66ccff}
.f-stardust {color: #9999FF}
/* 动画 */
.animation {transition: all 0.3s linear;}
.animation:hover {transition: all 0.3s linear;}
/* 特殊 */
.cur {
    cursor: pointer;
}